package cn.java75.printer2;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

/**
 * @author oldliu * @since 1.0
 */
public class PTest3 {
    public static void main(String[] args) {
        ApplicationContext context = new ClassPathXmlApplicationContext("ioc.xml");
        Printer printer = context.getBean( Printer.class);//printer

        printer.print("开谈不说《红楼梦》，读尽诗书也枉然。一曲红楼多少梦，情天情海幻情深。" + "" + "春梦随云散，飞花逐水流" + "寄言众儿女，何必觅闲愁" + "" + "我们国内的红学研究界一直以来也在为谁是红楼梦的作者争论不已。每个人的论点不一，各有各个的论点与论据。其中比较靠谱的有两种说法，一种是红楼梦全书为曹雪芹所著，另一种说法是红楼梦前八十回为曹雪芹著，后四十回为程伟元与高鹗著。" + "但追究根源，目前没有一种说法是十全十美、毫无瑕疵的，仅目前，红学界公认的普遍观点是《红楼梦》的原作者是曹雪芹，高鄂只是续写者。" + "《红楼梦》第一回正文中提到，此书经“曹雪芹于悼红轩中披阅十载，增删五次，纂成目录，分出章回”。" + "然由于早期抄本中脂批透露作批者与曹雪芹及其家族关系紧密，也熟知甚至部分地参与了《红楼梦》的创作，因此脂批可以说是曹雪芹作为《红楼梦》作者的最直接证据，但有些派别认为脂批纯属后来者杜撰，不能作为研究证据。" + "而在这些证明《红楼梦》作者的方法中，有一种是比较新颖的，就是统计小说的用词频率，即一般人写作总有自己的风格、习惯用语。所以有人通过对比《红楼梦》前八十回与后四十回的用词频率，看是否相同，词频类似于文章的指纹。" + " " + "无独有偶，1983年到1987年，贝尔实验室的Jon Bentley发表了写有趣的系列专栏《Programming Pearls》，Jon在专栏中提出了一个问题：" + "(写一个程序，找出n个出现最频繁的单词，并在输出结果中显示这些单词出现的次数，最后按次数排序)。" + "很多人花费了大量的时间解决该问题，但花费的时间与程序效率尚需考虑，同时贝尔实验室的Doug McIlroy提供了一个6步解决方案，" + "几分钟就可完成编写，效率相当之高，该程序使用Shell脚本编写，以下为脚本全文"  + "©著作权归作者所有：来自51CTO博客作者丁丁历险的原创作品，如需转载，请注明出处，否则将追究法律责任" + "红楼梦的作者是谁");
    }
}